package goboot

// 自动代码生成
// 生成文件包含路由信息，文档信息
// 需要源代码运行
func AutoCode(moduleName string) {
	AutoCodeWithConfig("gobootAutoCodeDoNotEdit.go", "gobootWebUrlJsonDoNotEdit.json", moduleName)
}

// 扫描路径，生成aotoCode文件
// 文件包含路由信息，文档信息
func AutoCodeWithConfig(aotoGoFileName string, gobootWebUrlJson string, moduleName string) {

	autoCodeWithConfig(aotoGoFileName, gobootWebUrlJson, moduleName)
}

// 获取原始结构体列表
func GetOriStructList() []OriStruct {
	return oriStructList
}

// 获取原始方法列表
func GetOriMethodList() []OriStructMethod {
	return oriMethodList
}
